highest elevation - French English Dictionary